Basic Library for WinRT
CollectionView for WinRT Key Features

CollectionView for WinRT includes the following key features:

The C1CollectionView class and IC1CollectionView interface give you support for sorting, filtering, and grouping collections in WinRT apps. The object model and functionality are virtually identical to those in the ICollectionView interface provided in WPF, Silverlight, and Windows Phone, so there is no learning curve.

The standard ICollectionView interface and CollectionViewSource implementations in WinRT are limited compared to WPF and Silverlight. For instance, the WinRT implementation of ICollectionView does not support sorting, filtering or editing. The C1CollectionView class adds these missing elements so you can achieve the functionality you need.

C1CollectionView implements the ICollectionView interface completely, so any standard items control can use it as a data source. Many ComponentOne controls make use of the C1CollectionView class internally and automatically, but the interface is public so you can use it yourself with any control.

C1CollectionView provides a live rowset. Any changes made to the data in C1CollectionView are automatically propagated to the underlying collection. C1CollectionView also adds and implements the IEditableCollectionView interface, cloned from WPF and Silverlight, so you get a better editing experience including pressing escape to cancel all changes made to the item being edited.

The C1CollectionView interface is based on the WPF and Silverlight ICollectionView, so you will be familiar with sorting, filtering and grouping your collections. The C1CollectionView class is also compatible with WPF, Silverlight and Windows Phone versions so you can easily re-use your code.

See Also

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum  |  Documentation Feedback